Aufteilung von Boards und File-Areas

Normalerweise zeigen die Assigns MB_BOARD: und MB_FILES: auf jeweils ein (eigenes) Directory. Die gesamten Boards und File-Areas sind damit auf jeweils eine Partition begrenzt. Für MB_BOARD: ist dies im allgemeinen kein Problem, aufgrund der Datenmengen in MB_FILES: ist die Beschränkung aller File-Areas auf nur eine Partition aber äußerst lästig.

Für Mailbox-Betreiber mit riesigen Festplatten mag dies kein Problem sein, Besitzer vieler kleiner Festplatten oder einer Wechselplatte müssen sich jedoch auf eine Partition (max. eine Festplatte) beschränken.

Ursprünglich war es geplant, mit der Option ADD des Befehls Assign (Multi-Assigns) eine Aufsplittung von MB_FILES: (und MB_BOARD: zu ermöglichen. Durch Fehler im Betriebssystem beim Schreib-Zugriff auf Multi-Assigns scheidet diese Methode leider aus.

Die Lösung des Problems bietet ein anderes (leider ebenfalls wenig ausgereiftes) Feature: Soft-Links. Mit Hilfe von Soft-Links kann man File-Areas auf andere Partitionen verschieben und EazyBBS „vorgaukeln``, die File-Areas wären noch auf der gleichen Partition, auf die auch MB_FILES: zeigt.

Soft-Links können Sie beispielsweise mit dem internen Befehl „ln`` (Option -s) der Cshell erzeugen. Der Commodore-Befehl „makelink`` kann leider nur Hard-Links erzeugen.

Nur die Directories von Unter–Boards und Unter–File-Areas dürfen verschoben werden auf eine andere Partition. Die Haupt-Directories müssen sich immer auf der gleichen Partition befinden wie MB_BOARD: bzw. MB_FILES:. Unter dem Namen des Unter-Directories muß dann ein Soft-Link angelegt werden, der auf das neue Directory zeigt, in dem sich nun die Files befinden. Geben Sie bei Soft-Links stets nur absolute Directory-Namen (also mit einem Doppelpunkt im Namen) an, denn das AmigaOS arbeitet fehlerhaft bei Soft-Links mit relativen Namen.

Zum Verschieben einer existierenden File-Area könnten sie beispielsweise folgendermaßen vorgehen:

    copy MB_FILES:Amiga/Misc Woanders:Raider/Twix ALL CLONE QUIET
    delete MB_FILES:Amiga/Misc ALL QUIET FORCE
    csh -c ln -s Woanders:Raider/Twix MB_FILES:Amiga/Misc

Das Verschieben von Files zwischen File-Areas ist uneingeschränkt möglich. Ebenso das Umbenennen und Löschen von File-Areas.

Bitte bedenken Sie: Nur die Assigns MB_BOARD: und MB_FILES: dürfen mit Hilfe von Soft-Links „unterteilt`` werden!